// pages/myadsbj/myadsbj.js
var app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    addrid : 0,
    name   : '',
    phone  : '',
    city   : '',
    street : '',
    address: ''
  },
  deleteList: function (e) {
    var addrid = e.currentTarget.id;
    wx.request({
      url    : app.url + '/User/address_del',
      method : 'post',
      data   : {addrid : addrid},
      success:function(res){
        if (res.data.code == 1){
          wx.showToast({
            title: '删除成功',
            icon: 'success',
            duration: 1500,
          })
          setTimeout(function () {				//确认之后跳转的页面
            wx.navigateTo({
              url: '../myads/myads',
            })
          }, 1500)
        }else{
          wx.showToast({
            title: '删除失败',
            icon: 'success',
            duration: 1500,
          })
          setTimeout(function () {				//确认之后跳转的页面
            wx.navigateTo({
              url: '../myads/myads',
            })
          }, 1500)
        } 
      }
    })
  },
  //保存地址
  // start_showok: function () {
  //   wx.showToast({
  //     title: '保存成功',
  //     icon: 'success',
  //     duration: 2000
  //   })
  // },
  submit: function (e) {
    var that = this;
    var addrid  = e.detail.target.id;
    var name    = e.detail.value.uname;
    var phone   = e.detail.value.phone;
    var city    = e.detail.value.dq;
    var street  = e.detail.value.ads;
    var address = e.detail.value.xxads;
    if (!name) {
      wx.showToast({
        title: '收货人不能为空',
      })
      return false;
    }
    if (!phone) {
      wx.showToast({
        title: '电话不能为空',
      })
      return false;
    }
    if (!city) {
      wx.showToast({
        title: '区域不能为空',
      })
      return false;
    }
    if (!street) {
      wx.showToast({
        title: '地址不能为空',
      })
      return false;
    }
    if (!address) {
      wx.showToast({
        title: '地址不能为空',
      })
      return false;
    }else if (!(/^1[3|4|5|8][0-9]\d{4,8}$/.test(phone))) {
      wx.showToast({
        title: '手机号有误！',
        icon: 'none',
        duration: 1500
      })
      return false;
    }else {
      wx.request({
        url: app.url + '/User/address_edit',
        method  :'post',
        data    : {
          uid     :  wx.getStorageSync('uid'),
          addrid  : addrid,
          name    : name,
          phone   : phone,
          city    : city,
          street  : street,
          address : address
        },
        success : function(res){
          wx.showToast({
            title: '提交成功',
            icon: 'success',
            duration: 1500
          })
          setTimeout(function () {				//确认之后跳转的页面
            wx.navigateTo({
              url: '../myads/myads',
            })
          }, 1500);
        },
        error :function(){}
      })  
    }
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    var that   = this;
    var addrid = options.addrid;
    wx.request({
      url : app.url + '/User/address_detail',
      method : 'post',
      data : {addrid : addrid},
      success : function(res){
        if (res.data.code == 1){
          that.setData({
            addrid  : res.data.data.addrid,
            name    : res.data.data.name,
            phone   : res.data.data.phone,
            city    : res.data.data.city,
            street  : res.data.data.street,
            address : res.data.data.address
          })
        }
      },
      error   : function(){}
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function (options) {
    
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  
  }
})